body {
	font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	/*background: #E6EAE9;*/
}

fieldset {
 background-color: #EAFDFF; 
}

.button{
  border: 1px solid black;
  margin: 3 2 3 0;
}

.repository_table_div table{
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size:  97%;
	border-collapse: collapse;
}

.repository_table_div thead tr{
	background-color: #D9FFD9;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

.repository_table_div tfoot tr{
	background-color: #FFFFFF;
}

.repository_table_div thead th{
	padding: 0.5em;
	white-space: nowrap;
}

.repository_table_div tfoot th{
	font-size: 110%;
	text-align: right;
	padding-right: 0.5em;
	letter-spacing: 1px;
	background:  
}

.repository_table_div tfoot td{
	padding-left: 0.5em;
	color: red;
	font-size: 110%;
	font-weight: 600;
}

.repository_table_div tfoot td:hover{
	background-color: red;
	color: white;
}

.repository_table_div tr{
	background-color: #EAFDFF;
}

.repository_table_div tr.odd{
	background-color: #FFFFFF;
}

.repository_table_div tbody tr:hover{
	background-color: #FFCCCC;
}

.repository_table_div td, th{
	border: 1px dotted #CCCCCC;
}

.repository_table_div tbody td
{
	padding: 0.5em;
}

.repository_table_div td a:link, th a:link{
	color: black;
}

.repository_table_div td a:visited, th a:visited{
	color: black;
}

.repository_table_div td a:hover, th a:hover{
	color: purple;
	text-decoration: underline;
}

.repository_table_div td:last-child a:hover{
	color: red;
	text-decoration: underline overline;
}

div.repository_pagenumber_div {
  padding-top: 10px;
}

.repository_pagenumber_div a:active {
background-color:#FFFF80;
border:1px solid #2B66A5;
color:#000000;
}
.repository_pagenumber_div a, .repository_pagenumber_div a:visited {
border:1px solid #9AAFE5;
color:#2E6AB1;
padding:0 5px;
text-decoration:none;
}
.repository_pagenumber_div a:hover{
color:red;
}
.repository_pagenumber_div strong {
  background-color:#EAFDFF;
  border:1px solid #9AAFE5;
  padding:0 5px;
}